//package com.vgemv.jsutilitysdk.ImageView;
//
//import android.content.Context;
//import android.graphics.Canvas;
//import android.widget.ImageView;
//
//public class JsImageView extends ImageView {
//
//
//    JsImageView(Context context) {
//        super(context);
//    }
//
//
//    @Override
//    protected void onDraw(Canvas canvas) {
//        // 使用离屏缓存，新建一个srcRectF区域大小的图层
//        canvas.saveLayer(srcRectF, null, Canvas.ALL_SAVE_FLAG);
//        // ImageView自身的绘制流程，即绘制图片
//        super.onDraw(canvas);
//        // 给path添加一个圆角矩形或者圆形
//        if (isCircle) {
//            path.addCircle(width / 2.0f, height / 2.0f, radius, Path.Direction.CCW);
//        } else {
//            path.addRoundRect(srcRectF, srcRadii, Path.Direction.CCW);
//        }
//        paint.setAntiAlias(true);
//        // 画笔为填充模式
//        paint.setStyle(Paint.Style.FILL);
//        // 设置混合模式
//        paint.setXfermode(xfermode);
//        // 绘制path
//        canvas.drawPath(path, paint);
//        // 清除Xfermode
//        paint.setXfermode(null);
//        // 恢复画布状态
//        canvas.restore();
//    }
//}
